40-storey office and hotel tower